#ifndef WORKSPACEAREA_H
#define WORKSPACEAREA_H

#include <QWidget>
#include <QMap>
namespace Ui {
class WorkspaceArea;
}

/**
 * @brief The WorkspaceArea class 工作区管理类
 */
class WorkspaceArea : public QWidget
{
    Q_OBJECT

public:
    explicit WorkspaceArea(QWidget *parent = nullptr);
    ~WorkspaceArea();

    /**
     * @brief changePage 切换页面
     * @param pageType 页面类型
     */
    void changePage(int pageType);

private:
    Ui::WorkspaceArea *ui;
    QMap<int,QWidget*> m_widgets;// 当前所有界面管理
};

#endif // WORKSPACEAREA_H
